birinden daha iyi olmak

  1. Verb to leave someone in the dust
  2. Verb to leave someone standing